small bay/inlet - French English Dictionary